Bunch of other bug fixes, should be much smoother on mult-node bbs's.
Final release until August 1997.
1.0.7
PASSWORD command added to change password.
EDIT command implemented to edit files in home directory.
Mail already open bug squashed!
Time Limits implemented!
1.0.6
FORWARD command implemented in Mail.
WRITE command implemented in Mail.
Mail Help changed to show Forward and Write are implemented.
When you hold down Option while selecting a Internal Text file it will show you the Default Text, which makes it easy to update your texts to the new versions, while still keeping your old customized texts.
Line Editor updated to handle tabs better, and hopefully not crash on long pastes.
File Section implemented! Sections now appears in menu, and FILES is a valid main menu command.
Tabs Changed to conform to vt100 std better.
ESC7 and ESC8 handled properly by vt100 emulator.
Telnet fixed so that tabs aren't replaced with spaces.
Telnet parameters changed. name:port is used now. -l filename will now log all output to a file. Aliases with older style parameters must be redone. (just add a colon and delete the port or -).
Fixed buf for users that didn't use MacPPP, this was a big bug, probably caused a lot of users to get (TCP/IP not loaded/set correctly when they shouldn't have).
FreePPP Support Added, Ports box re-arranged to put in FreePPP or MacPPP selection.
Couple bugs fixed when dealing with large mails. Will now separate large mails properly.
Hotkey menu item T for file section added.
Hotkey Main Menu and Main Menu text files changed slightly.
Telneting out and then back in doesn't crash anymore.
Sounds are now played async. Long call, or chat sounds won't slow down the board.
Pop Opens PPP option added to TCP/IP Pane of System Prefs. All it means is whether checking the pop server will load Mac or FreePPP. Default is on.
Little code changed for personalization of Pancake.
1.0.5
About Box Completely re-done.
Uses Internet Config to launch e-mail or web brower when you click on those items in the About Box.
Added a registered name box for Registered versions of Pancake.
About Box now says Max Nodes, and Max Ports.
First time Pancake is run it asks for permission to Setup a new Pancake BBS (instead of "System Prefs not found").
Sending Mail totally re-written.
There is a limit of 255 chars for name and 255 for Domain (instead of 16 and 80 respectively). Should now never be a problem.
Replying keeps the real names (the ones in parenthesis) intact now.
Local mailing adds the real names in parenthesis.
MAIL and FORWARD commands implemented in Rn!
Rn Help Text Totally Re-Done, now documents all implemented commands (including DOWNLOAD).
Extended Rn Help Totally Re-Done also, it now explains in a bit more detail every command (with the key alternates).
VERBOSE command implemented in Mail (by default it only displays the important headers now!)
Mail Header added to the Strings to configure what important headers to display.
New String added for MultiChat that appears when you create a room.
1.0.4
Zmodem Send implemented! And it works!
1.0.3
The replying to addresses with <> in them still didn't work perfectly. Now fixed. Also with deal with forwarded mail better (hopefully perfectly).
Addes support for POP3 mail servers, previously only POP2 woked.
Added option in System Prefs to change POP Port, and POP3 Checkbox.
Fixed the bug where you couldn't e-mail a person who was reading their mail
already.
Added a string to prompt you when there was mail received while you were
reading mail.
Fixed bug that occured when you opened User Edit when somebody hadn't logged
on yet.
MultiChat now has support added for Rooms! Also added is a WHISPER command, and a EJECT (BOOT) command, and much much more! Actions can now have as many synonyms as wanted. Also new is a META char to determine how the command is handled. Key is as follows:
A Admin, gives receipient power to ADMIN room.
N Normal, No permanent effect
W Whisper, Only receipient receives message.
K Eject, Receipient is forced to go to the main room.
In old multichat actions replace the %i with %5, and add the N metacharacter.
Added a MutliChat Help for help on all commands.
Fixed a bug with displaying users, introuced in 1.0.3.
1.0.2
Redirect will no longer put [PAUSE].
Finger with no parameters prompts for someone to finger (Can be put in hotkey
shell)
1.0.1
Added support for Username <email@bob.com> type addresses.
Some strings changed !() was changed to !()|<> (as part of above).
1.0
Many various things fixed.
Global Aliases implemented
Docs written! Now you can understand how it all works.
Telnet doesn't crash with no params.
Send and Receive File implemented in External Interface (come on, somebody write a FILE section!).
0.61
Time Acs's implemented. t1315 is true if time is equal or past 1:15 PM.
The Conn Acs for Serial ports is now honored. more to come...
If Port or Board Status is saved to a position off the screen is is restored to
it's default position.
0.60
Editor got extended again to allow prompts, and more control over it's
resources. Line Editor now works with Control key equivs. Added prompt for
Control-X. ClrScr, and ReplacePercents can be called from Extern.
Menu editor is fully implemented! Pancake now distributes with the hotkey menu setup how it was before, but now you can add any of your own commands, or make pancake look exactly like Hermes (ugh!).
Hotkey now uses the editable menus to translate hotkey commands, to main menu commands.
Disabled 'D' in rn. Not sure if it was working or not.
Externals now have access to the curPath, cx and cy vars.
Cutting and Pasting from Dialogs, now works correctly. There were a couple
long time bugs, that i fixed.
Hotkey shell now honors it's menu prompt instead of the string.
Listing users is now abortable.
"Default" user used for the default settings for new users. Just create a user
with the name Default, and configure it for the default editor, shell, priv,
access level, etc.
Fixed a long standing bug that caused WriteUser to crash! That was the
"Famous" PowerPC bug. It only manifested itself under the Async SCSI
Manager.
Editor can now backspace up a line, Cntrl-C now asks if your sure you want to
abort.
REDIRECT command implemented, allows you to use your outgoing modem, when
telnetting, or adsping in. (Simple OutDial).
Misc bugs fixed with Newsreading, could lock up when there are no messages in a
folder.
Pancake now supports the Core Apple Events.
Pancake is now compiling in both ThinkPascal and MetroWorks, but MetroWorks
still crashes.
Fixed a BAD memory bug, made it use 200k for every editor! (Introduced in
0.60 in the first place, tho).
Fixed bug with editors, now works correctly with multiple edits in multiple
nodes.
ONELINER command added. Allows you to send a oneline message to another node.
Using a ? in a main menu prompt is now allowed.
The command ? has been replace by "man command", the text resource "Man Help"
is listed if there are no params.
Externs now get run BEFORE any internal commands.
UserIndex is now sorted. Next is a Binary Search for looking up users (much
faster).
The Delete button in the User Editor now works!
Added Acs for the Redirect command.
Fixed a few minor bugs in the new UserEdit handling.
Fixed bug that caused a click to "pass through" multiple node windows for
selecting text.
Fixed more UserEdit bugs, added better error checking and reporting.